Temporal overview

p_year %>% 
  inner_join(poems,by=c("p_id")) %>%
  count(collection,year) %>%
  mutate(measure="yearly count") %>%
  union_all(
    p_year %>% # 10 year rolling mean
    distinct(year) %>% 
    left_join(p_year %>% distinct(year),sql_on="RHS.year BETWEEN LHS.year-5 AND LHS.year+5") %>%
    inner_join(p_year,by=c("year.y"="year")) %>%
    inner_join(poems,by=c("p_id")) %>%
    group_by(collection=collection,year=year.x) %>%
    summarize(n=n()/10,.groups="drop") %>%
    mutate(measure="10 year rolling mean")
  ) %>%
  filter(year>0,year<9999,collection!="literary") %>%
  ggplot(aes(x=year,y=n,color=measure)) +
  geom_point(data=~.x %>% filter(measure=="yearly count")) +
  geom_line(data=~.x %>% filter(measure=="10 year rolling mean")) +
  theme_hsci_discrete(base_family="Arial") + 
  theme(legend.justification=c(0,1), legend.position=c(0.02, 0.98), legend.background = element_blank(), legend.key=element_blank()) + 
  labs(color=NULL) +
  scale_y_continuous(breaks=seq(0,20000,by=2000)) +
  ylab("Poems") +
  scale_x_continuous(breaks=seq(1000,2000,by=50)) +
  xlab("Year") +
  facet_wrap(~collection, ncol=1) +
  ggtitle("Number of poems by year and collection")

p_year %>% 
  filter(year %in% c(0,9999)) %>% 
  left_join(poems) %>% 
  count(collection,year) %>%
  ungroup() %>%
  gt() %>%
  tab_header(title="Abnormal years") %>%
  fmt_integer(n)
Abnormal years
collection year n
skvr 9999 469
erab 0 5,443

Overview of collectors

poems %>% 
  distinct(collection) %>%
  pull() %>%
  map(~p_col %>% 
    inner_join(poems %>% filter(collection==.x),by=c("p_id")) %>%
    count(col_id) %>%
    left_join(collectors,by=c("col_id")) %>%
    select(col_id,name,n) %>%
    collect() %>%
    mutate(col_id=fct_reorder(as_factor(col_id),n)) %>%
    mutate(col_id=fct_lump_n(col_id,n=100,w=n)) %>%
    mutate(col_id=fct_relevel(col_id,"Other")) %>%
    group_by(col_id,name) %>%
    tally(wt=n) %>% {
      ggplot(.,aes(x=col_id,y=n)) +
      geom_col() +
      scale_x_discrete(labels=.$name) +
      geom_text(aes(label=n),hjust='left',nudge_y = 100) +
      theme_hsci_discrete(base_family="Arial") +
      coord_flip() +
      labs(title=str_c("Collectors in ",.x))
    }
  )
## Warning: 1 unknown level in `f`: Other
## [[1]]

## 
## [[2]]

## 
## [[3]]

## 
## [[4]]

p_col %>% 
  anti_join(collectors) %>%
  count(col_id) %>%
  gt() %>%
  tab_header(title="Collectors without a name") %>%
  fmt_integer(n)
Collectors without a name
col_id n
6873 106

Geographical overview

d <- p_loc %>% 
  count(loc_id) %>% 
  inner_join(locations) %>%
  select(name,n) %>%
  collect()

poems_without_location <- poems %>% 
  anti_join(p_loc) %>% 
  count() %>% 
  pull()

unprojected_locations <- d %>%
  anti_join(polygons) %>%
  add_row(name=NA,n=poems_without_location)
polygons %>%
  left_join(d) %>%
  tm_shape() +
  tm_polygons(col='n', id='name', style='fisher', palette='plasma') +
  tm_layout(title=str_c("Geographical overview. Missing ",unprojected_locations %>% tally(wt=n) %>% pull() %>% p," poems."))

unprojected_locations %>%
  arrange(desc(n)) %>%
  gt() %>%
  tab_header("Poem locations not mapped") %>%
  fmt_integer(n)
Poem locations not mapped
name n
Narvusi 4,982
NA 4,326
Uusikirkko Vpl 1,934
välismaa 1,822
Vuole 1,679
Pyhäjärvi Vpl 1,000
Tartu 973
Viena 871
Peräpohjola 842
Pohjois-Pohjanmaa 809
Itä- ja Pohjois-Inkeri 799
Etelä-Karjala 770
Tallinn 685
Viljandi l. 602
Pärnu l. 598
Hämeenlinna 565
Keski-Inkeri 532
Viljandimaa 480
Tulomajärvi 468
Uusikaupunki 457
Võrumaa 452
Kiimaisjärvi 448
Viron Inkeri 433
Länsi-Inkeri 426
Narva l. 422
Sortavala mlk 419
Etelä-Savo 412
Tveri 404
Länsipohja 402
Viipuri mlk 400
Keminmaa 375
Pieksämäki 346
Läänemaa 329
Pyhäjärvi Ol 324
Rakvere l. 304
Savonlinna 254
Pyhäjärvi Ul 245
Pohjois-Karjala 240
Säräisniemi 233
Salo 209
Pohjois-Savo 208
Saaremaa 205
Lahti 189
Etelä-Pohjanmaa 181
Uusikirkko Tl 177
Tornio 172
Mikkeli mlk 161
Valga 150
Koski Hl 142
Porvoo mlk 134
Kainuu 119
Heinola mlk 117
Kuusankoski 115
Mänttä 113
Laatokan Karjala (Raja-Karjala) 107
Salo 107
Riihimäki 104
Helsingin pit 103
Pärnumaa 102
Tuutari=Tuuteri 100
Kotka 96
Satakunta 95
Alajärvi 91
Ruija 91
Paide l. 88
Lapväärtti-Lappfjärd 87
Haapsalu 86
Kuopio mlk 77
Toijala 70
Jyväskylä mlk 69
Häme 67
Lappeenranta 63
Varkaus 62
Kajaani mlk 60
Võru l. 60
Valgamaa 58
Karjala Tl 51
Pohjois-Pirkkala 47
Kovero 47
Uusimaa 46
Sõrve 40
Järvamaa 39
Virumaa 36
Novgorodin alue 34
Tartumaa 29
Varsinais-Suomi 26
Hiiumaa 23
Vaasa 22
Revonlahti-Revolax 22
Storfjord 20
Parainen 18
Lappi Tl 17
Vaala 17
Harjumaa 17
Karkkila 16
Kouvola 16
Lieksa 16
Rovaniemi mlk 16
Prunkkala 15
Kimito 15
Kerava 15
Valkeakoski 15
Kuusisto 13
Uusikaupunki mlk 13
Iisalmi mlk 13
Kokkola-Gamlakarleby 13
Muoslompolo 13
Hongonjoki 12
Mustasaari-Korsholm 12
Kemiö 11
Pieksämäki mlk 11
Pielisensuu 11
Alakiiminki 11
Särkisalo 10
Hamina 10
Kristiinankaupunki-Kristinestad 10
Siipyy-Sideby 10
Nauvo 9
Taipale (Enontaipale) 9
Junosuando 9
Karesuando 9
Kenjärvi 9
Jämsänkoski 8
Kuhmoniemi 8
Kuolajärvi 8
Äänislinna 8
Sulva-Solf-Solv 7
Muurmanni 7
Siuntio 6
Suolahti 6
Taipale 6
Uzmana 6
Suma 6
Vammala 5
Rauma mlk 5
Kistrand 5
Moseija 5
Kirkkonummi 4
Imatra 4
Uusikaarlepyy-Nykarleby 4
Yliveteli 4
Lauritsala 3
Ruukki 3
Koutokeino 3
Riipuskala 3
Kuressaare l. 3
Järvenpää 2
Pietarsaari-Jakobstad 2
Jepua-Jeppo 2
Kouta 2
Tiudia 2
Jaama 2
Ikaalinen mlk 1
Anjalankoski 1
Myllykoski 1
Loviisa 1
Sipoo 1
Keski-Suomi 1
Nurmes mlk 1
Petolahti-Petalax 1
Raippaluoto-Replot 1
Oulu mlk 1
Nordkapp 1
Maasöy 1
Muodoslompolo 1
Pietari=Leningrad 1
Siestarjoki 1
Ahvenanmaa 1
d <- p_loc %>% 
  left_join(poems) %>%
  count(collection,loc_id) %>% 
  ungroup() %>%
  inner_join(locations) %>%
  select(collection,name,n) %>%
  collect()

poems_without_location <- poems %>% 
  anti_join(p_loc) %>% 
  count(collection) %>% 
  collect() %>%
  mutate(name=NA_character_)

unprojected_locations <- d %>%
  anti_join(polygons) %>%
  union_all(poems_without_location)
poems %>% 
  distinct(collection) %>%
  pull() %>%
  map(~
    tm_shape(
      polygons %>%
        left_join(
          p_loc %>% 
            inner_join(poems %>% filter(collection==.x),by=c("p_id")) %>%
            count(loc_id) %>% 
            inner_join(locations) %>%
            select(name,n) %>%
            collect()
        )
    ) +
    tm_polygons(col='n', id='name', style='fisher', palette='plasma') +
    tm_layout(title=str_c("Geography of ",.x,". Missing ",unprojected_locations %>% filter(collection==.x) %>% tally(wt=n) %>% pull() %>% p," poems."))
  )
## [[1]]

## 
## [[2]]

## 
## [[3]]

## 
## [[4]]

poems %>% 
  distinct(collection) %>%
  pull() %>%
  map(~
    unprojected_locations %>%
      filter(collection==.x) %>%
      arrange(desc(n)) %>%
      select(-collection) %>%
      gt() %>%
      tab_header(str_c("Poem locations not mapped in ",.x)) %>%
      fmt_integer(n)
  )
## [[1]]
## <div id="kqeekyuznh" style="overflow-x:auto;overflow-y:auto;width:auto;height:auto;">
##   <style>html {
##   font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Helvetica Neue', 'Fira Sans', 'Droid Sans', Arial, sans-serif;
## }
## 
## #kqeekyuznh .gt_table {
##   display: table;
##   border-collapse: collapse;
##   margin-left: auto;
##   margin-right: auto;
##   color: #333333;
##   font-size: 16px;
##   font-weight: normal;
##   font-style: normal;
##   background-color: #FFFFFF;
##   width: auto;
##   border-top-style: solid;
##   border-top-width: 2px;
##   border-top-color: #A8A8A8;
##   border-right-style: none;
##   border-right-width: 2px;
##   border-right-color: #D3D3D3;
##   border-bottom-style: solid;
##   border-bottom-width: 2px;
##   border-bottom-color: #A8A8A8;
##   border-left-style: none;
##   border-left-width: 2px;
##   border-left-color: #D3D3D3;
## }
## 
## #kqeekyuznh .gt_heading {
##   background-color: #FFFFFF;
##   text-align: center;
##   border-bottom-color: #FFFFFF;
##   border-left-style: none;
##   border-left-width: 1px;
##   border-left-color: #D3D3D3;
##   border-right-style: none;
##   border-right-width: 1px;
##   border-right-color: #D3D3D3;
## }
## 
## #kqeekyuznh .gt_title {
##   color: #333333;
##   font-size: 125%;
##   font-weight: initial;
##   padding-top: 4px;
##   padding-bottom: 4px;
##   padding-left: 5px;
##   padding-right: 5px;
##   border-bottom-color: #FFFFFF;
##   border-bottom-width: 0;
## }
## 
## #kqeekyuznh .gt_subtitle {
##   color: #333333;
##   font-size: 85%;
##   font-weight: initial;
##   padding-top: 0;
##   padding-bottom: 6px;
##   padding-left: 5px;
##   padding-right: 5px;
##   border-top-color: #FFFFFF;
##   border-top-width: 0;
## }
## 
## #kqeekyuznh .gt_bottom_border {
##   border-bottom-style: solid;
##   border-bottom-width: 2px;
##   border-bottom-color: #D3D3D3;
## }
## 
## #kqeekyuznh .gt_col_headings {
##   border-top-style: solid;
##   border-top-width: 2px;
##   border-top-color: #D3D3D3;
##   border-bottom-style: solid;
##   border-bottom-width: 2px;
##   border-bottom-color: #D3D3D3;
##   border-left-style: none;
##   border-left-width: 1px;
##   border-left-color: #D3D3D3;
##   border-right-style: none;
##   border-right-width: 1px;
##   border-right-color: #D3D3D3;
## }
## 
## #kqeekyuznh .gt_col_heading {
##   color: #333333;
##   background-color: #FFFFFF;
##   font-size: 100%;
##   font-weight: normal;
##   text-transform: inherit;
##   border-left-style: none;
##   border-left-width: 1px;
##   border-left-color: #D3D3D3;
##   border-right-style: none;
##   border-right-width: 1px;
##   border-right-color: #D3D3D3;
##   vertical-align: bottom;
##   padding-top: 5px;
##   padding-bottom: 6px;
##   padding-left: 5px;
##   padding-right: 5px;
##   overflow-x: hidden;
## }
## 
## #kqeekyuznh .gt_column_spanner_outer {
##   color: #333333;
##   background-color: #FFFFFF;
##   font-size: 100%;
##   font-weight: normal;
##   text-transform: inherit;
##   padding-top: 0;
##   padding-bottom: 0;
##   padding-left: 4px;
##   padding-right: 4px;
## }
## 
## #kqeekyuznh .gt_column_spanner_outer:first-child {
##   padding-left: 0;
## }
## 
## #kqeekyuznh .gt_column_spanner_outer:last-child {
##   padding-right: 0;
## }
## 
## #kqeekyuznh .gt_column_spanner {
##   border-bottom-style: solid;
##   border-bottom-width: 2px;
##   border-bottom-color: #D3D3D3;
##   vertical-align: bottom;
##   padding-top: 5px;
##   padding-bottom: 5px;
##   overflow-x: hidden;
##   display: inline-block;
##   width: 100%;
## }
## 
## #kqeekyuznh .gt_group_heading {
##   padding-top: 8px;
##   padding-bottom: 8px;
##   padding-left: 5px;
##   padding-right: 5px;
##   color: #333333;
##   background-color: #FFFFFF;
##   font-size: 100%;
##   font-weight: initial;
##   text-transform: inherit;
##   border-top-style: solid;
##   border-top-width: 2px;
##   border-top-color: #D3D3D3;
##   border-bottom-style: solid;
##   border-bottom-width: 2px;
##   border-bottom-color: #D3D3D3;
##   border-left-style: none;
##   border-left-width: 1px;
##   border-left-color: #D3D3D3;
##   border-right-style: none;
##   border-right-width: 1px;
##   border-right-color: #D3D3D3;
##   vertical-align: middle;
## }
## 
## #kqeekyuznh .gt_empty_group_heading {
##   padding: 0.5px;
##   color: #333333;
##   background-color: #FFFFFF;
##   font-size: 100%;
##   font-weight: initial;
##   border-top-style: solid;
##   border-top-width: 2px;
##   border-top-color: #D3D3D3;
##   border-bottom-style: solid;
##   border-bottom-width: 2px;
##   border-bottom-color: #D3D3D3;
##   vertical-align: middle;
## }
## 
## #kqeekyuznh .gt_from_md > :first-child {
##   margin-top: 0;
## }
## 
## #kqeekyuznh .gt_from_md > :last-child {
##   margin-bottom: 0;
## }
## 
## #kqeekyuznh .gt_row {
##   padding-top: 8px;
##   padding-bottom: 8px;
##   padding-left: 5px;
##   padding-right: 5px;
##   margin: 10px;
##   border-top-style: solid;
##   border-top-width: 1px;
##   border-top-color: #D3D3D3;
##   border-left-style: none;
##   border-left-width: 1px;
##   border-left-color: #D3D3D3;
##   border-right-style: none;
##   border-right-width: 1px;
##   border-right-color: #D3D3D3;
##   vertical-align: middle;
##   overflow-x: hidden;
## }
## 
## #kqeekyuznh .gt_stub {
##   color: #333333;
##   background-color: #FFFFFF;
##   font-size: 100%;
##   font-weight: initial;
##   text-transform: inherit;
##   border-right-style: solid;
##   border-right-width: 2px;
##   border-right-color: #D3D3D3;
##   padding-left: 5px;
##   padding-right: 5px;
## }
## 
## #kqeekyuznh .gt_stub_row_group {
##   color: #333333;
##   background-color: #FFFFFF;
##   font-size: 100%;
##   font-weight: initial;
##   text-transform: inherit;
##   border-right-style: solid;
##   border-right-width: 2px;
##   border-right-color: #D3D3D3;
##   padding-left: 5px;
##   padding-right: 5px;
##   vertical-align: top;
## }
## 
## #kqeekyuznh .gt_row_group_first td {
##   border-top-width: 2px;
## }
## 
## #kqeekyuznh .gt_summary_row {
##   color: #333333;
##   background-color: #FFFFFF;
##   text-transform: inherit;
##   padding-top: 8px;
##   padding-bottom: 8px;
##   padding-left: 5px;
##   padding-right: 5px;
## }
## 
## #kqeekyuznh .gt_first_summary_row {
##   border-top-style: solid;
##   border-top-color: #D3D3D3;
## }
## 
## #kqeekyuznh .gt_first_summary_row.thick {
##   border-top-width: 2px;
## }
## 
## #kqeekyuznh .gt_last_summary_row {
##   padding-top: 8px;
##   padding-bottom: 8px;
##   padding-left: 5px;
##   padding-right: 5px;
##   border-bottom-style: solid;
##   border-bottom-width: 2px;
##   border-bottom-color: #D3D3D3;
## }
## 
## #kqeekyuznh .gt_grand_summary_row {
##   color: #333333;
##   background-color: #FFFFFF;
##   text-transform: inherit;
##   padding-top: 8px;
##   padding-bottom: 8px;
##   padding-left: 5px;
##   padding-right: 5px;
## }
## 
## #kqeekyuznh .gt_first_grand_summary_row {
##   padding-top: 8px;
##   padding-bottom: 8px;
##   padding-left: 5px;
##   padding-right: 5px;
##   border-top-style: double;
##   border-top-width: 6px;
##   border-top-color: #D3D3D3;
## }
## 
## #kqeekyuznh .gt_striped {
##   background-color: rgba(128, 128, 128, 0.05);
## }
## 
## #kqeekyuznh .gt_table_body {
##   border-top-style: solid;
##   border-top-width: 2px;
##   border-top-color: #D3D3D3;
##   border-bottom-style: solid;
##   border-bottom-width: 2px;
##   border-bottom-color: #D3D3D3;
## }
## 
## #kqeekyuznh .gt_footnotes {
##   color: #333333;
##   background-color: #FFFFFF;
##   border-bottom-style: none;
##   border-bottom-width: 2px;
##   border-bottom-color: #D3D3D3;
##   border-left-style: none;
##   border-left-width: 2px;
##   border-left-color: #D3D3D3;
##   border-right-style: none;
##   border-right-width: 2px;
##   border-right-color: #D3D3D3;
## }
## 
## #kqeekyuznh .gt_footnote {
##   margin: 0px;
##   font-size: 90%;
##   padding-left: 4px;
##   padding-right: 4px;
##   padding-left: 5px;
##   padding-right: 5px;
## }
## 
## #kqeekyuznh .gt_sourcenotes {
##   color: #333333;
##   background-color: #FFFFFF;
##   border-bottom-style: none;
##   border-bottom-width: 2px;
##   border-bottom-color: #D3D3D3;
##   border-left-style: none;
##   border-left-width: 2px;
##   border-left-color: #D3D3D3;
##   border-right-style: none;
##   border-right-width: 2px;
##   border-right-color: #D3D3D3;
## }
## 
## #kqeekyuznh .gt_sourcenote {
##   font-size: 90%;
##   padding-top: 4px;
##   padding-bottom: 4px;
##   padding-left: 5px;
##   padding-right: 5px;
## }
## 
## #kqeekyuznh .gt_left {
##   text-align: left;
## }
## 
## #kqeekyuznh .gt_center {
##   text-align: center;
## }
## 
## #kqeekyuznh .gt_right {
##   text-align: right;
##   font-variant-numeric: tabular-nums;
## }
## 
## #kqeekyuznh .gt_font_normal {
##   font-weight: normal;
## }
## 
## #kqeekyuznh .gt_font_bold {
##   font-weight: bold;
## }
## 
## #kqeekyuznh .gt_font_italic {
##   font-style: italic;
## }
## 
## #kqeekyuznh .gt_super {
##   font-size: 65%;
## }
## 
## #kqeekyuznh .gt_footnote_marks {
##   font-style: italic;
##   font-weight: normal;
##   font-size: 75%;
##   vertical-align: 0.4em;
## }
## 
## #kqeekyuznh .gt_asterisk {
##   font-size: 100%;
##   vertical-align: 0;
## }
## 
## #kqeekyuznh .gt_indent_1 {
##   text-indent: 5px;
## }
## 
## #kqeekyuznh .gt_indent_2 {
##   text-indent: 10px;
## }
## 
## #kqeekyuznh .gt_indent_3 {
##   text-indent: 15px;
## }
## 
## #kqeekyuznh .gt_indent_4 {
##   text-indent: 20px;
## }
## 
## #kqeekyuznh .gt_indent_5 {
##   text-indent: 25px;
## }
## </style>
##   <table class="gt_table">
##   <thead class="gt_header">
##     <tr>
##       <td colspan="2" class="gt_heading gt_title gt_font_normal gt_bottom_border" style>Poem locations not mapped in skvr</td>
##     </tr>
##     
##   </thead>
##   <thead class="gt_col_headings">
##     <tr>
##       <th class="gt_col_heading gt_columns_bottom_border gt_left" rowspan="1" colspan="1" scope="col">name</th>
##       <th class="gt_col_heading gt_columns_bottom_border gt_right" rowspan="1" colspan="1" scope="col">n</th>
##     </tr>
##   </thead>
##   <tbody class="gt_table_body">
##     <tr><td class="gt_row gt_left">Narvusi</td>
## <td class="gt_row gt_right">3,202</td></tr>
##     <tr><td class="gt_row gt_left">Vuole</td>
## <td class="gt_row gt_right">1,524</td></tr>
##     <tr><td class="gt_row gt_left">Uusikirkko Vpl</td>
## <td class="gt_row gt_right">1,131</td></tr>
##     <tr><td class="gt_row gt_left">Pyhäjärvi Vpl</td>
## <td class="gt_row gt_right">785</td></tr>
##     <tr><td class="gt_row gt_left">Etelä-Karjala</td>
## <td class="gt_row gt_right">658</td></tr>
##     <tr><td class="gt_row gt_left">Pohjois-Pohjanmaa</td>
## <td class="gt_row gt_right">557</td></tr>
##     <tr><td class="gt_row gt_left">Länsipohja</td>
## <td class="gt_row gt_right">396</td></tr>
##     <tr><td class="gt_row gt_left">Kiimaisjärvi</td>
## <td class="gt_row gt_right">363</td></tr>
##     <tr><td class="gt_row gt_left">Etelä-Savo</td>
## <td class="gt_row gt_right">350</td></tr>
##     <tr><td class="gt_row gt_left">Tveri</td>
## <td class="gt_row gt_right">294</td></tr>
##     <tr><td class="gt_row gt_left">Viipuri mlk</td>
## <td class="gt_row gt_right">277</td></tr>
##     <tr><td class="gt_row gt_left">Salo</td>
## <td class="gt_row gt_right">198</td></tr>
##     <tr><td class="gt_row gt_left">Pieksämäki</td>
## <td class="gt_row gt_right">183</td></tr>
##     <tr><td class="gt_row gt_left">Pyhäjärvi Ol</td>
## <td class="gt_row gt_right">160</td></tr>
##     <tr><td class="gt_row gt_left">Koski Hl</td>
## <td class="gt_row gt_right">134</td></tr>
##     <tr><td class="gt_row gt_left">Pohjois-Karjala</td>
## <td class="gt_row gt_right">129</td></tr>
##     <tr><td class="gt_row gt_left">Uusikirkko Tl</td>
## <td class="gt_row gt_right">116</td></tr>
##     <tr><td class="gt_row gt_left">Tulomajärvi</td>
## <td class="gt_row gt_right">115</td></tr>
##     <tr><td class="gt_row gt_left">Tornio</td>
## <td class="gt_row gt_right">113</td></tr>
##     <tr><td class="gt_row gt_left">Porvoo mlk</td>
## <td class="gt_row gt_right">112</td></tr>
##     <tr><td class="gt_row gt_left">Pyhäjärvi Ul</td>
## <td class="gt_row gt_right">102</td></tr>
##     <tr><td class="gt_row gt_left">Pohjois-Savo</td>
## <td class="gt_row gt_right">98</td></tr>
##     <tr><td class="gt_row gt_left">Viena</td>
## <td class="gt_row gt_right">98</td></tr>
##     <tr><td class="gt_row gt_left">Satakunta</td>
## <td class="gt_row gt_right">83</td></tr>
##     <tr><td class="gt_row gt_left">Säräisniemi</td>
## <td class="gt_row gt_right">74</td></tr>
##     <tr><td class="gt_row gt_left">Uusikaupunki</td>
## <td class="gt_row gt_right">71</td></tr>
##     <tr><td class="gt_row gt_left">Heinola mlk</td>
## <td class="gt_row gt_right">62</td></tr>
##     <tr><td class="gt_row gt_left">Häme</td>
## <td class="gt_row gt_right">61</td></tr>
##     <tr><td class="gt_row gt_left">Ruija</td>
## <td class="gt_row gt_right">60</td></tr>
##     <tr><td class="gt_row gt_left">Jyväskylä mlk</td>
## <td class="gt_row gt_right">52</td></tr>
##     <tr><td class="gt_row gt_left">Keski-Inkeri</td>
## <td class="gt_row gt_right">49</td></tr>
##     <tr><td class="gt_row gt_left">Hämeenlinna</td>
## <td class="gt_row gt_right">48</td></tr>
##     <tr><td class="gt_row gt_left">Kovero</td>
## <td class="gt_row gt_right">47</td></tr>
##     <tr><td class="gt_row gt_left">Tuutari=Tuuteri</td>
## <td class="gt_row gt_right">45</td></tr>
##     <tr><td class="gt_row gt_left">Laatokan Karjala (Raja-Karjala)</td>
## <td class="gt_row gt_right">44</td></tr>
##     <tr><td class="gt_row gt_left">Itä- ja Pohjois-Inkeri</td>
## <td class="gt_row gt_right">42</td></tr>
##     <tr><td class="gt_row gt_left">Kainuu</td>
## <td class="gt_row gt_right">38</td></tr>
##     <tr><td class="gt_row gt_left">Kuopio mlk</td>
## <td class="gt_row gt_right">35</td></tr>
##     <tr><td class="gt_row gt_left">Peräpohjola</td>
## <td class="gt_row gt_right">33</td></tr>
##     <tr><td class="gt_row gt_left">Varkaus</td>
## <td class="gt_row gt_right">30</td></tr>
##     <tr><td class="gt_row gt_left">Kajaani mlk</td>
## <td class="gt_row gt_right">30</td></tr>
##     <tr><td class="gt_row gt_left">Etelä-Pohjanmaa</td>
## <td class="gt_row gt_right">27</td></tr>
##     <tr><td class="gt_row gt_left">Keminmaa</td>
## <td class="gt_row gt_right">26</td></tr>
##     <tr><td class="gt_row gt_left">Varsinais-Suomi</td>
## <td class="gt_row gt_right">24</td></tr>
##     <tr><td class="gt_row gt_left">Mänttä</td>
## <td class="gt_row gt_right">22</td></tr>
##     <tr><td class="gt_row gt_left">Novgorodin alue</td>
## <td class="gt_row gt_right">22</td></tr>
##     <tr><td class="gt_row gt_left">Kotka</td>
## <td class="gt_row gt_right">20</td></tr>
##     <tr><td class="gt_row gt_left">Mikkeli mlk</td>
## <td class="gt_row gt_right">17</td></tr>
##     <tr><td class="gt_row gt_left">Karjala Tl</td>
## <td class="gt_row gt_right">16</td></tr>
##     <tr><td class="gt_row gt_left">Alajärvi</td>
## <td class="gt_row gt_right">16</td></tr>
##     <tr><td class="gt_row gt_left">Kimito</td>
## <td class="gt_row gt_right">15</td></tr>
##     <tr><td class="gt_row gt_left">Prunkkala</td>
## <td class="gt_row gt_right">14</td></tr>
##     <tr><td class="gt_row gt_left">Savonlinna</td>
## <td class="gt_row gt_right">14</td></tr>
##     <tr><td class="gt_row gt_left">Sortavala mlk</td>
## <td class="gt_row gt_right">13</td></tr>
##     <tr><td class="gt_row gt_left">Revonlahti-Revolax</td>
## <td class="gt_row gt_right">12</td></tr>
##     <tr><td class="gt_row gt_left">Alakiiminki</td>
## <td class="gt_row gt_right">11</td></tr>
##     <tr><td class="gt_row gt_left">Taipale (Enontaipale)</td>
## <td class="gt_row gt_right">9</td></tr>
##     <tr><td class="gt_row gt_left">Helsingin pit</td>
## <td class="gt_row gt_right">7</td></tr>
##     <tr><td class="gt_row gt_left">Sulva-Solf-Solv</td>
## <td class="gt_row gt_right">7</td></tr>
##     <tr><td class="gt_row gt_left">Siuntio</td>
## <td class="gt_row gt_right">6</td></tr>
##     <tr><td class="gt_row gt_left">Mustasaari-Korsholm</td>
## <td class="gt_row gt_right">6</td></tr>
##     <tr><td class="gt_row gt_left">Siipyy-Sideby</td>
## <td class="gt_row gt_right">6</td></tr>
##     <tr><td class="gt_row gt_left">Uzmana</td>
## <td class="gt_row gt_right">6</td></tr>
##     <tr><td class="gt_row gt_left">Suma</td>
## <td class="gt_row gt_right">6</td></tr>
##     <tr><td class="gt_row gt_left">Lapväärtti-Lappfjärd</td>
## <td class="gt_row gt_right">5</td></tr>
##     <tr><td class="gt_row gt_left">Vaasa</td>
## <td class="gt_row gt_right">5</td></tr>
##     <tr><td class="gt_row gt_left">Lappeenranta</td>
## <td class="gt_row gt_right">4</td></tr>
##     <tr><td class="gt_row gt_left">Kenjärvi</td>
## <td class="gt_row gt_right">4</td></tr>
##     <tr><td class="gt_row gt_left">Vammala</td>
## <td class="gt_row gt_right">3</td></tr>
##     <tr><td class="gt_row gt_left">Kirkkonummi</td>
## <td class="gt_row gt_right">3</td></tr>
##     <tr><td class="gt_row gt_left">Kokkola-Gamlakarleby</td>
## <td class="gt_row gt_right">3</td></tr>
##     <tr><td class="gt_row gt_left">Kuolajärvi</td>
## <td class="gt_row gt_right">3</td></tr>
##     <tr><td class="gt_row gt_left">Uusimaa</td>
## <td class="gt_row gt_right">2</td></tr>
##     <tr><td class="gt_row gt_left">Iisalmi mlk</td>
## <td class="gt_row gt_right">2</td></tr>
##     <tr><td class="gt_row gt_left">Pietarsaari-Jakobstad</td>
## <td class="gt_row gt_right">2</td></tr>
##     <tr><td class="gt_row gt_left">Jepua-Jeppo</td>
## <td class="gt_row gt_right">2</td></tr>
##     <tr><td class="gt_row gt_left">Kouta</td>
## <td class="gt_row gt_right">2</td></tr>
##     <tr><td class="gt_row gt_left">Länsi-Inkeri</td>
## <td class="gt_row gt_right">2</td></tr>
##     <tr><td class="gt_row gt_left">Uusikaupunki mlk</td>
## <td class="gt_row gt_right">1</td></tr>
##     <tr><td class="gt_row gt_left">Anjalankoski</td>
## <td class="gt_row gt_right">1</td></tr>
##     <tr><td class="gt_row gt_left">Keski-Suomi</td>
## <td class="gt_row gt_right">1</td></tr>
##     <tr><td class="gt_row gt_left">Lieksa</td>
## <td class="gt_row gt_right">1</td></tr>
##     <tr><td class="gt_row gt_left">Raippaluoto-Replot</td>
## <td class="gt_row gt_right">1</td></tr>
##     <tr><td class="gt_row gt_left">Kuhmoniemi</td>
## <td class="gt_row gt_right">1</td></tr>
##   </tbody>
##   
##   
## </table>
## </div>
## 
## [[2]]
## <div id="bdcngwmzlk" style="overflow-x:auto;overflow-y:auto;width:auto;height:auto;">
##   <style>html {
##   font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Helvetica Neue', 'Fira Sans', 'Droid Sans', Arial, sans-serif;
## }
## 
## #bdcngwmzlk .gt_table {
##   display: table;
##   border-collapse: collapse;
##   margin-left: auto;
##   margin-right: auto;
##   color: #333333;
##   font-size: 16px;
##   font-weight: normal;
##   font-style: normal;
##   background-color: #FFFFFF;
##   width: auto;
##   border-top-style: solid;
##   border-top-width: 2px;
##   border-top-color: #A8A8A8;
##   border-right-style: none;
##   border-right-width: 2px;
##   border-right-color: #D3D3D3;
##   border-bottom-style: solid;
##   border-bottom-width: 2px;
##   border-bottom-color: #A8A8A8;
##   border-left-style: none;
##   border-left-width: 2px;
##   border-left-color: #D3D3D3;
## }
## 
## #bdcngwmzlk .gt_heading {
##   background-color: #FFFFFF;
##   text-align: center;
##   border-bottom-color: #FFFFFF;
##   border-left-style: none;
##   border-left-width: 1px;
##   border-left-color: #D3D3D3;
##   border-right-style: none;
##   border-right-width: 1px;
##   border-right-color: #D3D3D3;
## }
## 
## #bdcngwmzlk .gt_title {
##   color: #333333;
##   font-size: 125%;
##   font-weight: initial;
##   padding-top: 4px;
##   padding-bottom: 4px;
##   padding-left: 5px;
##   padding-right: 5px;
##   border-bottom-color: #FFFFFF;
##   border-bottom-width: 0;
## }
## 
## #bdcngwmzlk .gt_subtitle {
##   color: #333333;
##   font-size: 85%;
##   font-weight: initial;
##   padding-top: 0;
##   padding-bottom: 6px;
##   padding-left: 5px;
##   padding-right: 5px;
##   border-top-color: #FFFFFF;
##   border-top-width: 0;
## }
## 
## #bdcngwmzlk .gt_bottom_border {
##   border-bottom-style: solid;
##   border-bottom-width: 2px;
##   border-bottom-color: #D3D3D3;
## }
## 
## #bdcngwmzlk .gt_col_headings {
##   border-top-style: solid;
##   border-top-width: 2px;
##   border-top-color: #D3D3D3;
##   border-bottom-style: solid;
##   border-bottom-width: 2px;
##   border-bottom-color: #D3D3D3;
##   border-left-style: none;
##   border-left-width: 1px;
##   border-left-color: #D3D3D3;
##   border-right-style: none;
##   border-right-width: 1px;
##   border-right-color: #D3D3D3;
## }
## 
## #bdcngwmzlk .gt_col_heading {
##   color: #333333;
##   background-color: #FFFFFF;
##   font-size: 100%;
##   font-weight: normal;
##   text-transform: inherit;
##   border-left-style: none;
##   border-left-width: 1px;
##   border-left-color: #D3D3D3;
##   border-right-style: none;
##   border-right-width: 1px;
##   border-right-color: #D3D3D3;
##   vertical-align: bottom;
##   padding-top: 5px;
##   padding-bottom: 6px;
##   padding-left: 5px;
##   padding-right: 5px;
##   overflow-x: hidden;
## }
## 
## #bdcngwmzlk .gt_column_spanner_outer {
##   color: #333333;
##   background-color: #FFFFFF;
##   font-size: 100%;
##   font-weight: normal;
##   text-transform: inherit;
##   padding-top: 0;
##   padding-bottom: 0;
##   padding-left: 4px;
##   padding-right: 4px;
## }
## 
## #bdcngwmzlk .gt_column_spanner_outer:first-child {
##   padding-left: 0;
## }
## 
## #bdcngwmzlk .gt_column_spanner_outer:last-child {
##   padding-right: 0;
## }
## 
## #bdcngwmzlk .gt_column_spanner {
##   border-bottom-style: solid;
##   border-bottom-width: 2px;
##   border-bottom-color: #D3D3D3;
##   vertical-align: bottom;
##   padding-top: 5px;
##   padding-bottom: 5px;
##   overflow-x: hidden;
##   display: inline-block;
##   width: 100%;
## }
## 
## #bdcngwmzlk .gt_group_heading {
##   padding-top: 8px;
##   padding-bottom: 8px;
##   padding-left: 5px;
##   padding-right: 5px;
##   color: #333333;
##   background-color: #FFFFFF;
##   font-size: 100%;
##   font-weight: initial;
##   text-transform: inherit;
##   border-top-style: solid;
##   border-top-width: 2px;
##   border-top-color: #D3D3D3;
##   border-bottom-style: solid;
##   border-bottom-width: 2px;
##   border-bottom-color: #D3D3D3;
##   border-left-style: none;
##   border-left-width: 1px;
##   border-left-color: #D3D3D3;
##   border-right-style: none;
##   border-right-width: 1px;
##   border-right-color: #D3D3D3;
##   vertical-align: middle;
## }
## 
## #bdcngwmzlk .gt_empty_group_heading {
##   padding: 0.5px;
##   color: #333333;
##   background-color: #FFFFFF;
##   font-size: 100%;
##   font-weight: initial;
##   border-top-style: solid;
##   border-top-width: 2px;
##   border-top-color: #D3D3D3;
##   border-bottom-style: solid;
##   border-bottom-width: 2px;
##   border-bottom-color: #D3D3D3;
##   vertical-align: middle;
## }
## 
## #bdcngwmzlk .gt_from_md > :first-child {
##   margin-top: 0;
## }
## 
## #bdcngwmzlk .gt_from_md > :last-child {
##   margin-bottom: 0;
## }
## 
## #bdcngwmzlk .gt_row {
##   padding-top: 8px;
##   padding-bottom: 8px;
##   padding-left: 5px;
##   padding-right: 5px;
##   margin: 10px;
##   border-top-style: solid;
##   border-top-width: 1px;
##   border-top-color: #D3D3D3;
##   border-left-style: none;
##   border-left-width: 1px;
##   border-left-color: #D3D3D3;
##   border-right-style: none;
##   border-right-width: 1px;
##   border-right-color: #D3D3D3;
##   vertical-align: middle;
##   overflow-x: hidden;
## }
## 
## #bdcngwmzlk .gt_stub {
##   color: #333333;
##   background-color: #FFFFFF;
##   font-size: 100%;
##   font-weight: initial;
##   text-transform: inherit;
##   border-right-style: solid;
##   border-right-width: 2px;
##   border-right-color: #D3D3D3;
##   padding-left: 5px;
##   padding-right: 5px;
## }
## 
## #bdcngwmzlk .gt_stub_row_group {
##   color: #333333;
##   background-color: #FFFFFF;
##   font-size: 100%;
##   font-weight: initial;
##   text-transform: inherit;
##   border-right-style: solid;
##   border-right-width: 2px;
##   border-right-color: #D3D3D3;
##   padding-left: 5px;
##   padding-right: 5px;
##   vertical-align: top;
## }
## 
## #bdcngwmzlk .gt_row_group_first td {
##   border-top-width: 2px;
## }
## 
## #bdcngwmzlk .gt_summary_row {
##   color: #333333;
##   background-color: #FFFFFF;
##   text-transform: inherit;
##   padding-top: 8px;
##   padding-bottom: 8px;
##   padding-left: 5px;
##   padding-right: 5px;
## }
## 
## #bdcngwmzlk .gt_first_summary_row {
##   border-top-style: solid;
##   border-top-color: #D3D3D3;
## }
## 
## #bdcngwmzlk .gt_first_summary_row.thick {
##   border-top-width: 2px;
## }
## 
## #bdcngwmzlk .gt_last_summary_row {
##   padding-top: 8px;
##   padding-bottom: 8px;
##   padding-left: 5px;
##   padding-right: 5px;
##   border-bottom-style: solid;
##   border-bottom-width: 2px;
##   border-bottom-color: #D3D3D3;
## }
## 
## #bdcngwmzlk .gt_grand_summary_row {
##   color: #333333;
##   background-color: #FFFFFF;
##   text-transform: inherit;
##   padding-top: 8px;
##   padding-bottom: 8px;
##   padding-left: 5px;
##   padding-right: 5px;
## }
## 
## #bdcngwmzlk .gt_first_grand_summary_row {
##   padding-top: 8px;
##   padding-bottom: 8px;
##   padding-left: 5px;
##   padding-right: 5px;
##   border-top-style: double;
##   border-top-width: 6px;
##   border-top-color: #D3D3D3;
## }
## 
## #bdcngwmzlk .gt_striped {
##   background-color: rgba(128, 128, 128, 0.05);
## }
## 
## #bdcngwmzlk .gt_table_body {
##   border-top-style: solid;
##   border-top-width: 2px;
##   border-top-color: #D3D3D3;
##   border-bottom-style: solid;
##   border-bottom-width: 2px;
##   border-bottom-color: #D3D3D3;
## }
## 
## #bdcngwmzlk .gt_footnotes {
##   color: #333333;
##   background-color: #FFFFFF;
##   border-bottom-style: none;
##   border-bottom-width: 2px;
##   border-bottom-color: #D3D3D3;
##   border-left-style: none;
##   border-left-width: 2px;
##   border-left-color: #D3D3D3;
##   border-right-style: none;
##   border-right-width: 2px;
##   border-right-color: #D3D3D3;
## }
## 
## #bdcngwmzlk .gt_footnote {
##   margin: 0px;
##   font-size: 90%;
##   padding-left: 4px;
##   padding-right: 4px;
##   padding-left: 5px;
##   padding-right: 5px;
## }
## 
## #bdcngwmzlk .gt_sourcenotes {
##   color: #333333;
##   background-color: #FFFFFF;
##   border-bottom-style: none;
##   border-bottom-width: 2px;
##   border-bottom-color: #D3D3D3;
##   border-left-style: none;
##   border-left-width: 2px;
##   border-left-color: #D3D3D3;
##   border-right-style: none;
##   border-right-width: 2px;
##   border-right-color: #D3D3D3;
## }
## 
## #bdcngwmzlk .gt_sourcenote {
##   font-size: 90%;
##   padding-top: 4px;
##   padding-bottom: 4px;
##   padding-left: 5px;
##   padding-right: 5px;
## }
## 
## #bdcngwmzlk .gt_left {
##   text-align: left;
## }
## 
## #bdcngwmzlk .gt_center {
##   text-align: center;
## }
## 
## #bdcngwmzlk .gt_right {
##   text-align: right;
##   font-variant-numeric: tabular-nums;
## }
## 
## #bdcngwmzlk .gt_font_normal {
##   font-weight: normal;
## }
## 
## #bdcngwmzlk .gt_font_bold {
##   font-weight: bold;
## }
## 
## #bdcngwmzlk .gt_font_italic {
##   font-style: italic;
## }
## 
## #bdcngwmzlk .gt_super {
##   font-size: 65%;
## }
## 
## #bdcngwmzlk .gt_footnote_marks {
##   font-style: italic;
##   font-weight: normal;
##   font-size: 75%;
##   vertical-align: 0.4em;
## }
## 
## #bdcngwmzlk .gt_asterisk {
##   font-size: 100%;
##   vertical-align: 0;
## }
## 
## #bdcngwmzlk .gt_indent_1 {
##   text-indent: 5px;
## }
## 
## #bdcngwmzlk .gt_indent_2 {
##   text-indent: 10px;
## }
## 
## #bdcngwmzlk .gt_indent_3 {
##   text-indent: 15px;
## }
## 
## #bdcngwmzlk .gt_indent_4 {
##   text-indent: 20px;
## }
## 
## #bdcngwmzlk .gt_indent_5 {
##   text-indent: 25px;
## }
## </style>
##   <table class="gt_table">
##   <thead class="gt_header">
##     <tr>
##       <td colspan="2" class="gt_heading gt_title gt_font_normal gt_bottom_border" style>Poem locations not mapped in erab</td>
##     </tr>
##     
##   </thead>
##   <thead class="gt_col_headings">
##     <tr>
##       <th class="gt_col_heading gt_columns_bottom_border gt_left" rowspan="1" colspan="1" scope="col">name</th>
##       <th class="gt_col_heading gt_columns_bottom_border gt_right" rowspan="1" colspan="1" scope="col">n</th>
##     </tr>
##   </thead>
##   <tbody class="gt_table_body">
##     <tr><td class="gt_row gt_left">NA</td>
## <td class="gt_row gt_right">2,008</td></tr>
##     <tr><td class="gt_row gt_left">välismaa</td>
## <td class="gt_row gt_right">1,822</td></tr>
##     <tr><td class="gt_row gt_left">Tartu</td>
## <td class="gt_row gt_right">973</td></tr>
##     <tr><td class="gt_row gt_left">Tallinn</td>
## <td class="gt_row gt_right">685</td></tr>
##     <tr><td class="gt_row gt_left">Viljandi l.</td>
## <td class="gt_row gt_right">602</td></tr>
##     <tr><td class="gt_row gt_left">Pärnu l.</td>
## <td class="gt_row gt_right">598</td></tr>
##     <tr><td class="gt_row gt_left">Viljandimaa</td>
## <td class="gt_row gt_right">480</td></tr>
##     <tr><td class="gt_row gt_left">Võrumaa</td>
## <td class="gt_row gt_right">452</td></tr>
##     <tr><td class="gt_row gt_left">Narva l.</td>
## <td class="gt_row gt_right">422</td></tr>
##     <tr><td class="gt_row gt_left">Läänemaa</td>
## <td class="gt_row gt_right">329</td></tr>
##     <tr><td class="gt_row gt_left">Rakvere l.</td>
## <td class="gt_row gt_right">304</td></tr>
##     <tr><td class="gt_row gt_left">Saaremaa</td>
## <td class="gt_row gt_right">205</td></tr>
##     <tr><td class="gt_row gt_left">Valga</td>
## <td class="gt_row gt_right">150</td></tr>
##     <tr><td class="gt_row gt_left">Pärnumaa</td>
## <td class="gt_row gt_right">102</td></tr>
##     <tr><td class="gt_row gt_left">Paide l.</td>
## <td class="gt_row gt_right">88</td></tr>
##     <tr><td class="gt_row gt_left">Haapsalu</td>
## <td class="gt_row gt_right">86</td></tr>
##     <tr><td class="gt_row gt_left">Võru l.</td>
## <td class="gt_row gt_right">60</td></tr>
##     <tr><td class="gt_row gt_left">Valgamaa</td>
## <td class="gt_row gt_right">58</td></tr>
##     <tr><td class="gt_row gt_left">Sõrve</td>
## <td class="gt_row gt_right">40</td></tr>
##     <tr><td class="gt_row gt_left">Järvamaa</td>
## <td class="gt_row gt_right">39</td></tr>
##     <tr><td class="gt_row gt_left">Virumaa</td>
## <td class="gt_row gt_right">36</td></tr>
##     <tr><td class="gt_row gt_left">Tartumaa</td>
## <td class="gt_row gt_right">29</td></tr>
##     <tr><td class="gt_row gt_left">Hiiumaa</td>
## <td class="gt_row gt_right">23</td></tr>
##     <tr><td class="gt_row gt_left">Harjumaa</td>
## <td class="gt_row gt_right">17</td></tr>
##     <tr><td class="gt_row gt_left">Kuressaare l.</td>
## <td class="gt_row gt_right">3</td></tr>
##   </tbody>
##   
##   
## </table>
## </div>
## 
## [[3]]
## <div id="gotxjaomfs" style="overflow-x:auto;overflow-y:auto;width:auto;height:auto;">
##   <style>html {
##   font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Helvetica Neue', 'Fira Sans', 'Droid Sans', Arial, sans-serif;
## }
## 
## #gotxjaomfs .gt_table {
##   display: table;
##   border-collapse: collapse;
##   margin-left: auto;
##   margin-right: auto;
##   color: #333333;
##   font-size: 16px;
##   font-weight: normal;
##   font-style: normal;
##   background-color: #FFFFFF;
##   width: auto;
##   border-top-style: solid;
##   border-top-width: 2px;
##   border-top-color: #A8A8A8;
##   border-right-style: none;
##   border-right-width: 2px;
##   border-right-color: #D3D3D3;
##   border-bottom-style: solid;
##   border-bottom-width: 2px;
##   border-bottom-color: #A8A8A8;
##   border-left-style: none;
##   border-left-width: 2px;
##   border-left-color: #D3D3D3;
## }
## 
## #gotxjaomfs .gt_heading {
##   background-color: #FFFFFF;
##   text-align: center;
##   border-bottom-color: #FFFFFF;
##   border-left-style: none;
##   border-left-width: 1px;
##   border-left-color: #D3D3D3;
##   border-right-style: none;
##   border-right-width: 1px;
##   border-right-color: #D3D3D3;
## }
## 
## #gotxjaomfs .gt_title {
##   color: #333333;
##   font-size: 125%;
##   font-weight: initial;
##   padding-top: 4px;
##   padding-bottom: 4px;
##   padding-left: 5px;
##   padding-right: 5px;
##   border-bottom-color: #FFFFFF;
##   border-bottom-width: 0;
## }
## 
## #gotxjaomfs .gt_subtitle {
##   color: #333333;
##   font-size: 85%;
##   font-weight: initial;
##   padding-top: 0;
##   padding-bottom: 6px;
##   padding-left: 5px;
##   padding-right: 5px;
##   border-top-color: #FFFFFF;
##   border-top-width: 0;
## }
## 
## #gotxjaomfs .gt_bottom_border {
##   border-bottom-style: solid;
##   border-bottom-width: 2px;
##   border-bottom-color: #D3D3D3;
## }
## 
## #gotxjaomfs .gt_col_headings {
##   border-top-style: solid;
##   border-top-width: 2px;
##   border-top-color: #D3D3D3;
##   border-bottom-style: solid;
##   border-bottom-width: 2px;
##   border-bottom-color: #D3D3D3;
##   border-left-style: none;
##   border-left-width: 1px;
##   border-left-color: #D3D3D3;
##   border-right-style: none;
##   border-right-width: 1px;
##   border-right-color: #D3D3D3;
## }
## 
## #gotxjaomfs .gt_col_heading {
##   color: #333333;
##   background-color: #FFFFFF;
##   font-size: 100%;
##   font-weight: normal;
##   text-transform: inherit;
##   border-left-style: none;
##   border-left-width: 1px;
##   border-left-color: #D3D3D3;
##   border-right-style: none;
##   border-right-width: 1px;
##   border-right-color: #D3D3D3;
##   vertical-align: bottom;
##   padding-top: 5px;
##   padding-bottom: 6px;
##   padding-left: 5px;
##   padding-right: 5px;
##   overflow-x: hidden;
## }
## 
## #gotxjaomfs .gt_column_spanner_outer {
##   color: #333333;
##   background-color: #FFFFFF;
##   font-size: 100%;
##   font-weight: normal;
##   text-transform: inherit;
##   padding-top: 0;
##   padding-bottom: 0;
##   padding-left: 4px;
##   padding-right: 4px;
## }
## 
## #gotxjaomfs .gt_column_spanner_outer:first-child {
##   padding-left: 0;
## }
## 
## #gotxjaomfs .gt_column_spanner_outer:last-child {
##   padding-right: 0;
## }
## 
## #gotxjaomfs .gt_column_spanner {
##   border-bottom-style: solid;
##   border-bottom-width: 2px;
##   border-bottom-color: #D3D3D3;
##   vertical-align: bottom;
##   padding-top: 5px;
##   padding-bottom: 5px;
##   overflow-x: hidden;
##   display: inline-block;
##   width: 100%;
## }
## 
## #gotxjaomfs .gt_group_heading {
##   padding-top: 8px;
##   padding-bottom: 8px;
##   padding-left: 5px;
##   padding-right: 5px;
##   color: #333333;
##   background-color: #FFFFFF;
##   font-size: 100%;
##   font-weight: initial;
##   text-transform: inherit;
##   border-top-style: solid;
##   border-top-width: 2px;
##   border-top-color: #D3D3D3;
##   border-bottom-style: solid;
##   border-bottom-width: 2px;
##   border-bottom-color: #D3D3D3;
##   border-left-style: none;
##   border-left-width: 1px;
##   border-left-color: #D3D3D3;
##   border-right-style: none;
##   border-right-width: 1px;
##   border-right-color: #D3D3D3;
##   vertical-align: middle;
## }
## 
## #gotxjaomfs .gt_empty_group_heading {
##   padding: 0.5px;
##   color: #333333;
##   background-color: #FFFFFF;
##   font-size: 100%;
##   font-weight: initial;
##   border-top-style: solid;
##   border-top-width: 2px;
##   border-top-color: #D3D3D3;
##   border-bottom-style: solid;
##   border-bottom-width: 2px;
##   border-bottom-color: #D3D3D3;
##   vertical-align: middle;
## }
## 
## #gotxjaomfs .gt_from_md > :first-child {
##   margin-top: 0;
## }
## 
## #gotxjaomfs .gt_from_md > :last-child {
##   margin-bottom: 0;
## }
## 
## #gotxjaomfs .gt_row {
##   padding-top: 8px;
##   padding-bottom: 8px;
##   padding-left: 5px;
##   padding-right: 5px;
##   margin: 10px;
##   border-top-style: solid;
##   border-top-width: 1px;
##   border-top-color: #D3D3D3;
##   border-left-style: none;
##   border-left-width: 1px;
##   border-left-color: #D3D3D3;
##   border-right-style: none;
##   border-right-width: 1px;
##   border-right-color: #D3D3D3;
##   vertical-align: middle;
##   overflow-x: hidden;
## }
## 
## #gotxjaomfs .gt_stub {
##   color: #333333;
##   background-color: #FFFFFF;
##   font-size: 100%;
##   font-weight: initial;
##   text-transform: inherit;
##   border-right-style: solid;
##   border-right-width: 2px;
##   border-right-color: #D3D3D3;
##   padding-left: 5px;
##   padding-right: 5px;
## }
## 
## #gotxjaomfs .gt_stub_row_group {
##   color: #333333;
##   background-color: #FFFFFF;
##   font-size: 100%;
##   font-weight: initial;
##   text-transform: inherit;
##   border-right-style: solid;
##   border-right-width: 2px;
##   border-right-color: #D3D3D3;
##   padding-left: 5px;
##   padding-right: 5px;
##   vertical-align: top;
## }
## 
## #gotxjaomfs .gt_row_group_first td {
##   border-top-width: 2px;
## }
## 
## #gotxjaomfs .gt_summary_row {
##   color: #333333;
##   background-color: #FFFFFF;
##   text-transform: inherit;
##   padding-top: 8px;
##   padding-bottom: 8px;
##   padding-left: 5px;
##   padding-right: 5px;
## }
## 
## #gotxjaomfs .gt_first_summary_row {
##   border-top-style: solid;
##   border-top-color: #D3D3D3;
## }
## 
## #gotxjaomfs .gt_first_summary_row.thick {
##   border-top-width: 2px;
## }
## 
## #gotxjaomfs .gt_last_summary_row {
##   padding-top: 8px;
##   padding-bottom: 8px;
##   padding-left: 5px;
##   padding-right: 5px;
##   border-bottom-style: solid;
##   border-bottom-width: 2px;
##   border-bottom-color: #D3D3D3;
## }
## 
## #gotxjaomfs .gt_grand_summary_row {
##   color: #333333;
##   background-color: #FFFFFF;
##   text-transform: inherit;
##   padding-top: 8px;
##   padding-bottom: 8px;
##   padding-left: 5px;
##   padding-right: 5px;
## }
## 
## #gotxjaomfs .gt_first_grand_summary_row {
##   padding-top: 8px;
##   padding-bottom: 8px;
##   padding-left: 5px;
##   padding-right: 5px;
##   border-top-style: double;
##   border-top-width: 6px;
##   border-top-color: #D3D3D3;
## }
## 
## #gotxjaomfs .gt_striped {
##   background-color: rgba(128, 128, 128, 0.05);
## }
## 
## #gotxjaomfs .gt_table_body {
##   border-top-style: solid;
##   border-top-width: 2px;
##   border-top-color: #D3D3D3;
##   border-bottom-style: solid;
##   border-bottom-width: 2px;
##   border-bottom-color: #D3D3D3;
## }
## 
## #gotxjaomfs .gt_footnotes {
##   color: #333333;
##   background-color: #FFFFFF;
##   border-bottom-style: none;
##   border-bottom-width: 2px;
##   border-bottom-color: #D3D3D3;
##   border-left-style: none;
##   border-left-width: 2px;
##   border-left-color: #D3D3D3;
##   border-right-style: none;
##   border-right-width: 2px;
##   border-right-color: #D3D3D3;
## }
## 
## #gotxjaomfs .gt_footnote {
##   margin: 0px;
##   font-size: 90%;
##   padding-left: 4px;
##   padding-right: 4px;
##   padding-left: 5px;
##   padding-right: 5px;
## }
## 
## #gotxjaomfs .gt_sourcenotes {
##   color: #333333;
##   background-color: #FFFFFF;
##   border-bottom-style: none;
##   border-bottom-width: 2px;
##   border-bottom-color: #D3D3D3;
##   border-left-style: none;
##   border-left-width: 2px;
##   border-left-color: #D3D3D3;
##   border-right-style: none;
##   border-right-width: 2px;
##   border-right-color: #D3D3D3;
## }
## 
## #gotxjaomfs .gt_sourcenote {
##   font-size: 90%;
##   padding-top: 4px;
##   padding-bottom: 4px;
##   padding-left: 5px;
##   padding-right: 5px;
## }
## 
## #gotxjaomfs .gt_left {
##   text-align: left;
## }
## 
## #gotxjaomfs .gt_center {
##   text-align: center;
## }
## 
## #gotxjaomfs .gt_right {
##   text-align: right;
##   font-variant-numeric: tabular-nums;
## }
## 
## #gotxjaomfs .gt_font_normal {
##   font-weight: normal;
## }
## 
## #gotxjaomfs .gt_font_bold {
##   font-weight: bold;
## }
## 
## #gotxjaomfs .gt_font_italic {
##   font-style: italic;
## }
## 
## #gotxjaomfs .gt_super {
##   font-size: 65%;
## }
## 
## #gotxjaomfs .gt_footnote_marks {
##   font-style: italic;
##   font-weight: normal;
##   font-size: 75%;
##   vertical-align: 0.4em;
## }
## 
## #gotxjaomfs .gt_asterisk {
##   font-size: 100%;
##   vertical-align: 0;
## }
## 
## #gotxjaomfs .gt_indent_1 {
##   text-indent: 5px;
## }
## 
## #gotxjaomfs .gt_indent_2 {
##   text-indent: 10px;
## }
## 
## #gotxjaomfs .gt_indent_3 {
##   text-indent: 15px;
## }
## 
## #gotxjaomfs .gt_indent_4 {
##   text-indent: 20px;
## }
## 
## #gotxjaomfs .gt_indent_5 {
##   text-indent: 25px;
## }
## </style>
##   <table class="gt_table">
##   <thead class="gt_header">
##     <tr>
##       <td colspan="2" class="gt_heading gt_title gt_font_normal gt_bottom_border" style>Poem locations not mapped in jr</td>
##     </tr>
##     
##   </thead>
##   <thead class="gt_col_headings">
##     <tr>
##       <th class="gt_col_heading gt_columns_bottom_border gt_left" rowspan="1" colspan="1" scope="col">name</th>
##       <th class="gt_col_heading gt_columns_bottom_border gt_right" rowspan="1" colspan="1" scope="col">n</th>
##     </tr>
##   </thead>
##   <tbody class="gt_table_body">
##     <tr><td class="gt_row gt_left">Narvusi</td>
## <td class="gt_row gt_right">1,780</td></tr>
##     <tr><td class="gt_row gt_left">NA</td>
## <td class="gt_row gt_right">1,591</td></tr>
##     <tr><td class="gt_row gt_left">Peräpohjola</td>
## <td class="gt_row gt_right">809</td></tr>
##     <tr><td class="gt_row gt_left">Uusikirkko Vpl</td>
## <td class="gt_row gt_right">803</td></tr>
##     <tr><td class="gt_row gt_left">Viena</td>
## <td class="gt_row gt_right">773</td></tr>
##     <tr><td class="gt_row gt_left">Itä- ja Pohjois-Inkeri</td>
## <td class="gt_row gt_right">757</td></tr>
##     <tr><td class="gt_row gt_left">Hämeenlinna</td>
## <td class="gt_row gt_right">517</td></tr>
##     <tr><td class="gt_row gt_left">Keski-Inkeri</td>
## <td class="gt_row gt_right">483</td></tr>
##     <tr><td class="gt_row gt_left">Viron Inkeri</td>
## <td class="gt_row gt_right">433</td></tr>
##     <tr><td class="gt_row gt_left">Länsi-Inkeri</td>
## <td class="gt_row gt_right">424</td></tr>
##     <tr><td class="gt_row gt_left">Sortavala mlk</td>
## <td class="gt_row gt_right">406</td></tr>
##     <tr><td class="gt_row gt_left">Uusikaupunki</td>
## <td class="gt_row gt_right">386</td></tr>
##     <tr><td class="gt_row gt_left">Tulomajärvi</td>
## <td class="gt_row gt_right">353</td></tr>
##     <tr><td class="gt_row gt_left">Keminmaa</td>
## <td class="gt_row gt_right">349</td></tr>
##     <tr><td class="gt_row gt_left">Pohjois-Pohjanmaa</td>
## <td class="gt_row gt_right">252</td></tr>
##     <tr><td class="gt_row gt_left">Savonlinna</td>
## <td class="gt_row gt_right">240</td></tr>
##     <tr><td class="gt_row gt_left">Pyhäjärvi Vpl</td>
## <td class="gt_row gt_right">215</td></tr>
##     <tr><td class="gt_row gt_left">Lahti</td>
## <td class="gt_row gt_right">189</td></tr>
##     <tr><td class="gt_row gt_left">Pyhäjärvi Ol</td>
## <td class="gt_row gt_right">164</td></tr>
##     <tr><td class="gt_row gt_left">Pieksämäki</td>
## <td class="gt_row gt_right">163</td></tr>
##     <tr><td class="gt_row gt_left">Säräisniemi</td>
## <td class="gt_row gt_right">159</td></tr>
##     <tr><td class="gt_row gt_left">Vuole</td>
## <td class="gt_row gt_right">155</td></tr>
##     <tr><td class="gt_row gt_left">Etelä-Pohjanmaa</td>
## <td class="gt_row gt_right">154</td></tr>
##     <tr><td class="gt_row gt_left">Mikkeli mlk</td>
## <td class="gt_row gt_right">144</td></tr>
##     <tr><td class="gt_row gt_left">Pyhäjärvi Ul</td>
## <td class="gt_row gt_right">143</td></tr>
##     <tr><td class="gt_row gt_left">Viipuri mlk</td>
## <td class="gt_row gt_right">123</td></tr>
##     <tr><td class="gt_row gt_left">Kuusankoski</td>
## <td class="gt_row gt_right">115</td></tr>
##     <tr><td class="gt_row gt_left">Etelä-Karjala</td>
## <td class="gt_row gt_right">112</td></tr>
##     <tr><td class="gt_row gt_left">Pohjois-Karjala</td>
## <td class="gt_row gt_right">111</td></tr>
##     <tr><td class="gt_row gt_left">Pohjois-Savo</td>
## <td class="gt_row gt_right">110</td></tr>
##     <tr><td class="gt_row gt_left">Tveri</td>
## <td class="gt_row gt_right">110</td></tr>
##     <tr><td class="gt_row gt_left">Salo</td>
## <td class="gt_row gt_right">107</td></tr>
##     <tr><td class="gt_row gt_left">Riihimäki</td>
## <td class="gt_row gt_right">104</td></tr>
##     <tr><td class="gt_row gt_left">Helsingin pit</td>
## <td class="gt_row gt_right">96</td></tr>
##     <tr><td class="gt_row gt_left">Mänttä</td>
## <td class="gt_row gt_right">91</td></tr>
##     <tr><td class="gt_row gt_left">Kiimaisjärvi</td>
## <td class="gt_row gt_right">85</td></tr>
##     <tr><td class="gt_row gt_left">Lapväärtti-Lappfjärd</td>
## <td class="gt_row gt_right">82</td></tr>
##     <tr><td class="gt_row gt_left">Kainuu</td>
## <td class="gt_row gt_right">81</td></tr>
##     <tr><td class="gt_row gt_left">Kotka</td>
## <td class="gt_row gt_right">76</td></tr>
##     <tr><td class="gt_row gt_left">Alajärvi</td>
## <td class="gt_row gt_right">75</td></tr>
##     <tr><td class="gt_row gt_left">Toijala</td>
## <td class="gt_row gt_right">70</td></tr>
##     <tr><td class="gt_row gt_left">Laatokan Karjala (Raja-Karjala)</td>
## <td class="gt_row gt_right">63</td></tr>
##     <tr><td class="gt_row gt_left">Etelä-Savo</td>
## <td class="gt_row gt_right">62</td></tr>
##     <tr><td class="gt_row gt_left">Uusikirkko Tl</td>
## <td class="gt_row gt_right">61</td></tr>
##     <tr><td class="gt_row gt_left">Lappeenranta</td>
## <td class="gt_row gt_right">59</td></tr>
##     <tr><td class="gt_row gt_left">Tornio</td>
## <td class="gt_row gt_right">59</td></tr>
##     <tr><td class="gt_row gt_left">Heinola mlk</td>
## <td class="gt_row gt_right">55</td></tr>
##     <tr><td class="gt_row gt_left">Tuutari=Tuuteri</td>
## <td class="gt_row gt_right">55</td></tr>
##     <tr><td class="gt_row gt_left">Pohjois-Pirkkala</td>
## <td class="gt_row gt_right">47</td></tr>
##     <tr><td class="gt_row gt_left">Uusimaa</td>
## <td class="gt_row gt_right">44</td></tr>
##     <tr><td class="gt_row gt_left">Kuopio mlk</td>
## <td class="gt_row gt_right">42</td></tr>
##     <tr><td class="gt_row gt_left">Karjala Tl</td>
## <td class="gt_row gt_right">35</td></tr>
##     <tr><td class="gt_row gt_left">Varkaus</td>
## <td class="gt_row gt_right">32</td></tr>
##     <tr><td class="gt_row gt_left">Ruija</td>
## <td class="gt_row gt_right">31</td></tr>
##     <tr><td class="gt_row gt_left">Kajaani mlk</td>
## <td class="gt_row gt_right">30</td></tr>
##     <tr><td class="gt_row gt_left">Porvoo mlk</td>
## <td class="gt_row gt_right">22</td></tr>
##     <tr><td class="gt_row gt_left">Storfjord</td>
## <td class="gt_row gt_right">20</td></tr>
##     <tr><td class="gt_row gt_left">Parainen</td>
## <td class="gt_row gt_right">18</td></tr>
##     <tr><td class="gt_row gt_left">Lappi Tl</td>
## <td class="gt_row gt_right">17</td></tr>
##     <tr><td class="gt_row gt_left">Jyväskylä mlk</td>
## <td class="gt_row gt_right">17</td></tr>
##     <tr><td class="gt_row gt_left">Vaasa</td>
## <td class="gt_row gt_right">17</td></tr>
##     <tr><td class="gt_row gt_left">Vaala</td>
## <td class="gt_row gt_right">17</td></tr>
##     <tr><td class="gt_row gt_left">Karkkila</td>
## <td class="gt_row gt_right">16</td></tr>
##     <tr><td class="gt_row gt_left">Kouvola</td>
## <td class="gt_row gt_right">16</td></tr>
##     <tr><td class="gt_row gt_left">Rovaniemi mlk</td>
## <td class="gt_row gt_right">16</td></tr>
##     <tr><td class="gt_row gt_left">Kerava</td>
## <td class="gt_row gt_right">15</td></tr>
##     <tr><td class="gt_row gt_left">Valkeakoski</td>
## <td class="gt_row gt_right">15</td></tr>
##     <tr><td class="gt_row gt_left">Lieksa</td>
## <td class="gt_row gt_right">15</td></tr>
##     <tr><td class="gt_row gt_left">Kuusisto</td>
## <td class="gt_row gt_right">13</td></tr>
##     <tr><td class="gt_row gt_left">Muoslompolo</td>
## <td class="gt_row gt_right">13</td></tr>
##     <tr><td class="gt_row gt_left">Uusikaupunki mlk</td>
## <td class="gt_row gt_right">12</td></tr>
##     <tr><td class="gt_row gt_left">Hongonjoki</td>
## <td class="gt_row gt_right">12</td></tr>
##     <tr><td class="gt_row gt_left">Satakunta</td>
## <td class="gt_row gt_right">12</td></tr>
##     <tr><td class="gt_row gt_left">Novgorodin alue</td>
## <td class="gt_row gt_right">12</td></tr>
##     <tr><td class="gt_row gt_left">Kemiö</td>
## <td class="gt_row gt_right">11</td></tr>
##     <tr><td class="gt_row gt_left">Salo</td>
## <td class="gt_row gt_right">11</td></tr>
##     <tr><td class="gt_row gt_left">Pieksämäki mlk</td>
## <td class="gt_row gt_right">11</td></tr>
##     <tr><td class="gt_row gt_left">Iisalmi mlk</td>
## <td class="gt_row gt_right">11</td></tr>
##     <tr><td class="gt_row gt_left">Pielisensuu</td>
## <td class="gt_row gt_right">11</td></tr>
##     <tr><td class="gt_row gt_left">Särkisalo</td>
## <td class="gt_row gt_right">10</td></tr>
##     <tr><td class="gt_row gt_left">Hamina</td>
## <td class="gt_row gt_right">10</td></tr>
##     <tr><td class="gt_row gt_left">Kokkola-Gamlakarleby</td>
## <td class="gt_row gt_right">10</td></tr>
##     <tr><td class="gt_row gt_left">Kristiinankaupunki-Kristinestad</td>
## <td class="gt_row gt_right">10</td></tr>
##     <tr><td class="gt_row gt_left">Revonlahti-Revolax</td>
## <td class="gt_row gt_right">10</td></tr>
##     <tr><td class="gt_row gt_left">Nauvo</td>
## <td class="gt_row gt_right">9</td></tr>
##     <tr><td class="gt_row gt_left">Junosuando</td>
## <td class="gt_row gt_right">9</td></tr>
##     <tr><td class="gt_row gt_left">Karesuando</td>
## <td class="gt_row gt_right">9</td></tr>
##     <tr><td class="gt_row gt_left">Jämsänkoski</td>
## <td class="gt_row gt_right">8</td></tr>
##     <tr><td class="gt_row gt_left">Koski Hl</td>
## <td class="gt_row gt_right">8</td></tr>
##     <tr><td class="gt_row gt_left">Äänislinna</td>
## <td class="gt_row gt_right">8</td></tr>
##     <tr><td class="gt_row gt_left">Kuhmoniemi</td>
## <td class="gt_row gt_right">7</td></tr>
##     <tr><td class="gt_row gt_left">Muurmanni</td>
## <td class="gt_row gt_right">7</td></tr>
##     <tr><td class="gt_row gt_left">Häme</td>
## <td class="gt_row gt_right">6</td></tr>
##     <tr><td class="gt_row gt_left">Suolahti</td>
## <td class="gt_row gt_right">6</td></tr>
##     <tr><td class="gt_row gt_left">Taipale</td>
## <td class="gt_row gt_right">6</td></tr>
##     <tr><td class="gt_row gt_left">Mustasaari-Korsholm</td>
## <td class="gt_row gt_right">6</td></tr>
##     <tr><td class="gt_row gt_left">Länsipohja</td>
## <td class="gt_row gt_right">6</td></tr>
##     <tr><td class="gt_row gt_left">Rauma mlk</td>
## <td class="gt_row gt_right">5</td></tr>
##     <tr><td class="gt_row gt_left">Kuolajärvi</td>
## <td class="gt_row gt_right">5</td></tr>
##     <tr><td class="gt_row gt_left">Kistrand</td>
## <td class="gt_row gt_right">5</td></tr>
##     <tr><td class="gt_row gt_left">Moseija</td>
## <td class="gt_row gt_right">5</td></tr>
##     <tr><td class="gt_row gt_left">Kenjärvi</td>
## <td class="gt_row gt_right">5</td></tr>
##     <tr><td class="gt_row gt_left">Imatra</td>
## <td class="gt_row gt_right">4</td></tr>
##     <tr><td class="gt_row gt_left">Uusikaarlepyy-Nykarleby</td>
## <td class="gt_row gt_right">4</td></tr>
##     <tr><td class="gt_row gt_left">Siipyy-Sideby</td>
## <td class="gt_row gt_right">4</td></tr>
##     <tr><td class="gt_row gt_left">Yliveteli</td>
## <td class="gt_row gt_right">4</td></tr>
##     <tr><td class="gt_row gt_left">Lauritsala</td>
## <td class="gt_row gt_right">3</td></tr>
##     <tr><td class="gt_row gt_left">Ruukki</td>
## <td class="gt_row gt_right">3</td></tr>
##     <tr><td class="gt_row gt_left">Koutokeino</td>
## <td class="gt_row gt_right">3</td></tr>
##     <tr><td class="gt_row gt_left">Riipuskala</td>
## <td class="gt_row gt_right">3</td></tr>
##     <tr><td class="gt_row gt_left">Varsinais-Suomi</td>
## <td class="gt_row gt_right">2</td></tr>
##     <tr><td class="gt_row gt_left">Vammala</td>
## <td class="gt_row gt_right">2</td></tr>
##     <tr><td class="gt_row gt_left">Järvenpää</td>
## <td class="gt_row gt_right">2</td></tr>
##     <tr><td class="gt_row gt_left">Tiudia</td>
## <td class="gt_row gt_right">2</td></tr>
##     <tr><td class="gt_row gt_left">Jaama</td>
## <td class="gt_row gt_right">2</td></tr>
##     <tr><td class="gt_row gt_left">Prunkkala</td>
## <td class="gt_row gt_right">1</td></tr>
##     <tr><td class="gt_row gt_left">Ikaalinen mlk</td>
## <td class="gt_row gt_right">1</td></tr>
##     <tr><td class="gt_row gt_left">Myllykoski</td>
## <td class="gt_row gt_right">1</td></tr>
##     <tr><td class="gt_row gt_left">Kirkkonummi</td>
## <td class="gt_row gt_right">1</td></tr>
##     <tr><td class="gt_row gt_left">Loviisa</td>
## <td class="gt_row gt_right">1</td></tr>
##     <tr><td class="gt_row gt_left">Sipoo</td>
## <td class="gt_row gt_right">1</td></tr>
##     <tr><td class="gt_row gt_left">Nurmes mlk</td>
## <td class="gt_row gt_right">1</td></tr>
##     <tr><td class="gt_row gt_left">Petolahti-Petalax</td>
## <td class="gt_row gt_right">1</td></tr>
##     <tr><td class="gt_row gt_left">Oulu mlk</td>
## <td class="gt_row gt_right">1</td></tr>
##     <tr><td class="gt_row gt_left">Nordkapp</td>
## <td class="gt_row gt_right">1</td></tr>
##     <tr><td class="gt_row gt_left">Maasöy</td>
## <td class="gt_row gt_right">1</td></tr>
##     <tr><td class="gt_row gt_left">Muodoslompolo</td>
## <td class="gt_row gt_right">1</td></tr>
##     <tr><td class="gt_row gt_left">Pietari=Leningrad</td>
## <td class="gt_row gt_right">1</td></tr>
##     <tr><td class="gt_row gt_left">Siestarjoki</td>
## <td class="gt_row gt_right">1</td></tr>
##     <tr><td class="gt_row gt_left">Ahvenanmaa</td>
## <td class="gt_row gt_right">1</td></tr>
##   </tbody>
##   
##   
## </table>
## </div>
## 
## [[4]]
## <div id="pcjqkyghqs" style="overflow-x:auto;overflow-y:auto;width:auto;height:auto;">
##   <style>html {
##   font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Helvetica Neue', 'Fira Sans', 'Droid Sans', Arial, sans-serif;
## }
## 
## #pcjqkyghqs .gt_table {
##   display: table;
##   border-collapse: collapse;
##   margin-left: auto;
##   margin-right: auto;
##   color: #333333;
##   font-size: 16px;
##   font-weight: normal;
##   font-style: normal;
##   background-color: #FFFFFF;
##   width: auto;
##   border-top-style: solid;
##   border-top-width: 2px;
##   border-top-color: #A8A8A8;
##   border-right-style: none;
##   border-right-width: 2px;
##   border-right-color: #D3D3D3;
##   border-bottom-style: solid;
##   border-bottom-width: 2px;
##   border-bottom-color: #A8A8A8;
##   border-left-style: none;
##   border-left-width: 2px;
##   border-left-color: #D3D3D3;
## }
## 
## #pcjqkyghqs .gt_heading {
##   background-color: #FFFFFF;
##   text-align: center;
##   border-bottom-color: #FFFFFF;
##   border-left-style: none;
##   border-left-width: 1px;
##   border-left-color: #D3D3D3;
##   border-right-style: none;
##   border-right-width: 1px;
##   border-right-color: #D3D3D3;
## }
## 
## #pcjqkyghqs .gt_title {
##   color: #333333;
##   font-size: 125%;
##   font-weight: initial;
##   padding-top: 4px;
##   padding-bottom: 4px;
##   padding-left: 5px;
##   padding-right: 5px;
##   border-bottom-color: #FFFFFF;
##   border-bottom-width: 0;
## }
## 
## #pcjqkyghqs .gt_subtitle {
##   color: #333333;
##   font-size: 85%;
##   font-weight: initial;
##   padding-top: 0;
##   padding-bottom: 6px;
##   padding-left: 5px;
##   padding-right: 5px;
##   border-top-color: #FFFFFF;
##   border-top-width: 0;
## }
## 
## #pcjqkyghqs .gt_bottom_border {
##   border-bottom-style: solid;
##   border-bottom-width: 2px;
##   border-bottom-color: #D3D3D3;
## }
## 
## #pcjqkyghqs .gt_col_headings {
##   border-top-style: solid;
##   border-top-width: 2px;
##   border-top-color: #D3D3D3;
##   border-bottom-style: solid;
##   border-bottom-width: 2px;
##   border-bottom-color: #D3D3D3;
##   border-left-style: none;
##   border-left-width: 1px;
##   border-left-color: #D3D3D3;
##   border-right-style: none;
##   border-right-width: 1px;
##   border-right-color: #D3D3D3;
## }
## 
## #pcjqkyghqs .gt_col_heading {
##   color: #333333;
##   background-color: #FFFFFF;
##   font-size: 100%;
##   font-weight: normal;
##   text-transform: inherit;
##   border-left-style: none;
##   border-left-width: 1px;
##   border-left-color: #D3D3D3;
##   border-right-style: none;
##   border-right-width: 1px;
##   border-right-color: #D3D3D3;
##   vertical-align: bottom;
##   padding-top: 5px;
##   padding-bottom: 6px;
##   padding-left: 5px;
##   padding-right: 5px;
##   overflow-x: hidden;
## }
## 
## #pcjqkyghqs .gt_column_spanner_outer {
##   color: #333333;
##   background-color: #FFFFFF;
##   font-size: 100%;
##   font-weight: normal;
##   text-transform: inherit;
##   padding-top: 0;
##   padding-bottom: 0;
##   padding-left: 4px;
##   padding-right: 4px;
## }
## 
## #pcjqkyghqs .gt_column_spanner_outer:first-child {
##   padding-left: 0;
## }
## 
## #pcjqkyghqs .gt_column_spanner_outer:last-child {
##   padding-right: 0;
## }
## 
## #pcjqkyghqs .gt_column_spanner {
##   border-bottom-style: solid;
##   border-bottom-width: 2px;
##   border-bottom-color: #D3D3D3;
##   vertical-align: bottom;
##   padding-top: 5px;
##   padding-bottom: 5px;
##   overflow-x: hidden;
##   display: inline-block;
##   width: 100%;
## }
## 
## #pcjqkyghqs .gt_group_heading {
##   padding-top: 8px;
##   padding-bottom: 8px;
##   padding-left: 5px;
##   padding-right: 5px;
##   color: #333333;
##   background-color: #FFFFFF;
##   font-size: 100%;
##   font-weight: initial;
##   text-transform: inherit;
##   border-top-style: solid;
##   border-top-width: 2px;
##   border-top-color: #D3D3D3;
##   border-bottom-style: solid;
##   border-bottom-width: 2px;
##   border-bottom-color: #D3D3D3;
##   border-left-style: none;
##   border-left-width: 1px;
##   border-left-color: #D3D3D3;
##   border-right-style: none;
##   border-right-width: 1px;
##   border-right-color: #D3D3D3;
##   vertical-align: middle;
## }
## 
## #pcjqkyghqs .gt_empty_group_heading {
##   padding: 0.5px;
##   color: #333333;
##   background-color: #FFFFFF;
##   font-size: 100%;
##   font-weight: initial;
##   border-top-style: solid;
##   border-top-width: 2px;
##   border-top-color: #D3D3D3;
##   border-bottom-style: solid;
##   border-bottom-width: 2px;
##   border-bottom-color: #D3D3D3;
##   vertical-align: middle;
## }
## 
## #pcjqkyghqs .gt_from_md > :first-child {
##   margin-top: 0;
## }
## 
## #pcjqkyghqs .gt_from_md > :last-child {
##   margin-bottom: 0;
## }
## 
## #pcjqkyghqs .gt_row {
##   padding-top: 8px;
##   padding-bottom: 8px;
##   padding-left: 5px;
##   padding-right: 5px;
##   margin: 10px;
##   border-top-style: solid;
##   border-top-width: 1px;
##   border-top-color: #D3D3D3;
##   border-left-style: none;
##   border-left-width: 1px;
##   border-left-color: #D3D3D3;
##   border-right-style: none;
##   border-right-width: 1px;
##   border-right-color: #D3D3D3;
##   vertical-align: middle;
##   overflow-x: hidden;
## }
## 
## #pcjqkyghqs .gt_stub {
##   color: #333333;
##   background-color: #FFFFFF;
##   font-size: 100%;
##   font-weight: initial;
##   text-transform: inherit;
##   border-right-style: solid;
##   border-right-width: 2px;
##   border-right-color: #D3D3D3;
##   padding-left: 5px;
##   padding-right: 5px;
## }
## 
## #pcjqkyghqs .gt_stub_row_group {
##   color: #333333;
##   background-color: #FFFFFF;
##   font-size: 100%;
##   font-weight: initial;
##   text-transform: inherit;
##   border-right-style: solid;
##   border-right-width: 2px;
##   border-right-color: #D3D3D3;
##   padding-left: 5px;
##   padding-right: 5px;
##   vertical-align: top;
## }
## 
## #pcjqkyghqs .gt_row_group_first td {
##   border-top-width: 2px;
## }
## 
## #pcjqkyghqs .gt_summary_row {
##   color: #333333;
##   background-color: #FFFFFF;
##   text-transform: inherit;
##   padding-top: 8px;
##   padding-bottom: 8px;
##   padding-left: 5px;
##   padding-right: 5px;
## }
## 
## #pcjqkyghqs .gt_first_summary_row {
##   border-top-style: solid;
##   border-top-color: #D3D3D3;
## }
## 
## #pcjqkyghqs .gt_first_summary_row.thick {
##   border-top-width: 2px;
## }
## 
## #pcjqkyghqs .gt_last_summary_row {
##   padding-top: 8px;
##   padding-bottom: 8px;
##   padding-left: 5px;
##   padding-right: 5px;
##   border-bottom-style: solid;
##   border-bottom-width: 2px;
##   border-bottom-color: #D3D3D3;
## }
## 
## #pcjqkyghqs .gt_grand_summary_row {
##   color: #333333;
##   background-color: #FFFFFF;
##   text-transform: inherit;
##   padding-top: 8px;
##   padding-bottom: 8px;
##   padding-left: 5px;
##   padding-right: 5px;
## }
## 
## #pcjqkyghqs .gt_first_grand_summary_row {
##   padding-top: 8px;
##   padding-bottom: 8px;
##   padding-left: 5px;
##   padding-right: 5px;
##   border-top-style: double;
##   border-top-width: 6px;
##   border-top-color: #D3D3D3;
## }
## 
## #pcjqkyghqs .gt_striped {
##   background-color: rgba(128, 128, 128, 0.05);
## }
## 
## #pcjqkyghqs .gt_table_body {
##   border-top-style: solid;
##   border-top-width: 2px;
##   border-top-color: #D3D3D3;
##   border-bottom-style: solid;
##   border-bottom-width: 2px;
##   border-bottom-color: #D3D3D3;
## }
## 
## #pcjqkyghqs .gt_footnotes {
##   color: #333333;
##   background-color: #FFFFFF;
##   border-bottom-style: none;
##   border-bottom-width: 2px;
##   border-bottom-color: #D3D3D3;
##   border-left-style: none;
##   border-left-width: 2px;
##   border-left-color: #D3D3D3;
##   border-right-style: none;
##   border-right-width: 2px;
##   border-right-color: #D3D3D3;
## }
## 
## #pcjqkyghqs .gt_footnote {
##   margin: 0px;
##   font-size: 90%;
##   padding-left: 4px;
##   padding-right: 4px;
##   padding-left: 5px;
##   padding-right: 5px;
## }
## 
## #pcjqkyghqs .gt_sourcenotes {
##   color: #333333;
##   background-color: #FFFFFF;
##   border-bottom-style: none;
##   border-bottom-width: 2px;
##   border-bottom-color: #D3D3D3;
##   border-left-style: none;
##   border-left-width: 2px;
##   border-left-color: #D3D3D3;
##   border-right-style: none;
##   border-right-width: 2px;
##   border-right-color: #D3D3D3;
## }
## 
## #pcjqkyghqs .gt_sourcenote {
##   font-size: 90%;
##   padding-top: 4px;
##   padding-bottom: 4px;
##   padding-left: 5px;
##   padding-right: 5px;
## }
## 
## #pcjqkyghqs .gt_left {
##   text-align: left;
## }
## 
## #pcjqkyghqs .gt_center {
##   text-align: center;
## }
## 
## #pcjqkyghqs .gt_right {
##   text-align: right;
##   font-variant-numeric: tabular-nums;
## }
## 
## #pcjqkyghqs .gt_font_normal {
##   font-weight: normal;
## }
## 
## #pcjqkyghqs .gt_font_bold {
##   font-weight: bold;
## }
## 
## #pcjqkyghqs .gt_font_italic {
##   font-style: italic;
## }
## 
## #pcjqkyghqs .gt_super {
##   font-size: 65%;
## }
## 
## #pcjqkyghqs .gt_footnote_marks {
##   font-style: italic;
##   font-weight: normal;
##   font-size: 75%;
##   vertical-align: 0.4em;
## }
## 
## #pcjqkyghqs .gt_asterisk {
##   font-size: 100%;
##   vertical-align: 0;
## }
## 
## #pcjqkyghqs .gt_indent_1 {
##   text-indent: 5px;
## }
## 
## #pcjqkyghqs .gt_indent_2 {
##   text-indent: 10px;
## }
## 
## #pcjqkyghqs .gt_indent_3 {
##   text-indent: 15px;
## }
## 
## #pcjqkyghqs .gt_indent_4 {
##   text-indent: 20px;
## }
## 
## #pcjqkyghqs .gt_indent_5 {
##   text-indent: 25px;
## }
## </style>
##   <table class="gt_table">
##   <thead class="gt_header">
##     <tr>
##       <td colspan="2" class="gt_heading gt_title gt_font_normal gt_bottom_border" style>Poem locations not mapped in literary</td>
##     </tr>
##     
##   </thead>
##   <thead class="gt_col_headings">
##     <tr>
##       <th class="gt_col_heading gt_columns_bottom_border gt_left" rowspan="1" colspan="1" scope="col">name</th>
##       <th class="gt_col_heading gt_columns_bottom_border gt_right" rowspan="1" colspan="1" scope="col">n</th>
##     </tr>
##   </thead>
##   <tbody class="gt_table_body">
##     <tr><td class="gt_row gt_left">NA</td>
## <td class="gt_row gt_right">727</td></tr>
##   </tbody>
##   
##   
## </table>
## </div>
d <- poems %>%
  left_join(p_year %>% mutate(year=if_else(year %in% c(0L,9999L),NA,year))) %>% 
  collect() %>%
  mutate(year_ntile=ntile(year,11)) %>%
  group_by(year_ntile) %>%
  mutate(years=str_c(min(year),"-",max(year))) %>%
  ungroup() %>%
  left_join(p_loc %>% collect()) %>% 
  count(years,loc_id) %>% 
  ungroup() %>%
  left_join(locations %>% select(loc_id,name) %>% collect())
polygons %>% 
  left_join(d %>% complete(name,years)) %>%
  tm_shape() +
  tm_polygons(col='n', id='name', style='fisher', palette='plasma') +
  tm_layout(main.title="Geographical overviews by time",legend.outside.size=0.1) +
  tm_facets(by="years",ncol=4)